Methods and apparatus for 3DTV image adjustment

ABSTRACT

A method ( 300 ) and apparatus ( 400 ) for three-dimensional television (3DTV) image adjustment includes loading ( 342, 344 ) default 2D-to-3D image setting values from a default settings memory to a user adjustment settings memory, annunciating ( 346 ) the default 2D-to-3D image setting values, receiving ( 361, 362 ) a 2D-to-3D image settings value adjustment, saving ( 370 ) the 2D-to-3D image settings value adjustment in the user adjustment settings memory, and applying ( 390 ) the 2D-to-3D image settings value adjustment to a 2D-to-3D converted image. These methods and apparatuses allow individual users to set 3DTV image settings to their personal preferences to compensate for brightness reductions caused by 3DTV glasses, depth perception sensitivities, and other image quality factors.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.15/173,204, filed Jun. 3, 2016, which is a continuation of U.S. patentapplication Ser. No. 13/343,368 filed Jan. 4, 2012, which claims thebenefit of U.S. Provisional Patent Application No. 61/429,906 filed onJan. 5, 2011, each of which is hereby incorporated by reference hereinin its entirety.

BACKGROUND OF THE DISCLOSURE

Depth perception for three-dimensional television (3DTV) is provided byhaving two views, one for the left eye and another for the right eye,for a user. Traditionally, these two views are created when recordingthe video. Depth information, however, may also be artificiallygenerated from an analysis of high-definition two-dimensional (2D)images to create left eye and right eye views. This generated depthinformation may be created using a post-production process in studios orhead-ends, or depth information may be generated at the output of a homevideo device such as a set-top box or a Blu-ray Disc player.

One of the problems associated with viewing 2D-to-3D generated video isthat the video seems dim because the glasses used to view 3DTV imagesblock some of the light to a viewer's eyes (relative to a 2D viewingexperience, which does not use 3DTV glasses).

Another problem associated with viewing 2D-to-3D generated video is thatdifferent viewers have different sensitivities to depth perception. Forexample, some viewers do not like an object coming out of the televisionscreen close to their eyes because it strains their eyes or creates anunsettling feeling. This depth perception sensitivity may become morepronounced when 2D-to-3D program material transitions from a relativelystatic display to a display with high motion content or multiple scenechanges. Such transitions may occur during high action sequences or atcommercial breaks.

Thus, there is an opportunity to address the dimness and depthperception issues associated with 2D-to-3D generated videos and alsoother elements of artificially-generated 3D images. The various aspects,features and advantages of the disclosure will become more fullyapparent to those having ordinary skill in the art upon carefulconsideration of the following Drawings and accompanying DetailedDescription.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows an example schematic of a system for 2D-to-3D videogeneration in a home environment.

FIG. 2 shows an example of a 2D-to-3D image adjustment controller.

FIG. 3 shows a flow diagram of a 2D-to-3D image adjustment methodology.

FIG. 4 shows a schematic diagram of a 2D-to-3D converter that supportsimage adjustment.

Skilled artisans will appreciate that elements in the figures areillustrated for simplicity and clarity and have not necessarily beendrawn to scale. For example, the dimensions of some of the elements inthe figures may be exaggerated relative to other elements to help toimprove understanding of embodiments of the present invention.

The apparatus and method components have been represented whereappropriate by conventional symbols in the drawings, showing only thosespecific details that are pertinent to understanding the embodiments ofthe present invention so as not to obscure the disclosure with detailsthat will be readily apparent to those of ordinary skill in the arthaving the benefit of the description herein.

DETAILED DESCRIPTION

A method and apparatus for 3DTV image adjustment allows a user to changedefault image settings values for modes such as brightness, depth,contrast, and focus. The default settings may incorporate 3DTVmanufacturer image settings for 3D images. The adjustments may be storedon a per-user basis and recalled when that user is viewing 2D-to-3Dgenerated video. Thus, the viewer may have customized settings that arevisually comfortable and account for a personal level of sensitivity todepth perception, brightness, and other factors that affect perceivedimage quality.

FIG. 1 shows an example schematic of a system 100 for 2D-to-3D videogeneration in a home environment. Although a home environment is assumedin FIG. 1, the environment need not be an actual home. It could also bean office, a store, or another indoor or outdoor environment. The system100 includes a source 110 of 2D video. For higher quality 2D-to-3Dconversion analysis, high-definition (HD) 2D video from a set-top box,Blu-ray Disc player, or game console is assumed. Other 2D formats mayalso be used, but it is possible that the conversion to 3D will havelower image quality.

The output of the HD 2D source 110, which is a high-definition 2D videosignal, is coupled to an input of a 2D-to-3D converter 150. A first HDMIconnector 130 is shown as a cable and an example coupler between the 2Dsource 110 and the 2D-to-3D converter 150. The output of the 2D-to-3Dconverter 150, which is a 3D video signal, is coupled to an input of a3DTV 190. A second HDMI cable 170 is shown as an example coupler betweenthe 2D-to-3D converter 150 and the 3DTV 190. Instead of wired HDMIconnections, one or both of the HDMI cables may be wireless HDMI, or theHDMI format may be replaced with another format such as MobileHigh-Definition Link (MHL).

The artificially-generated 3D video signal from the 2D-to-3D converter150 output may compensate for the partial light blockage caused by 3DTVglasses and also implement depth perception adjustments to accommodatepreferences of an individual viewer. Additional 3D image settings, suchas contrast and focus (also called focal point), may also be adjusted byan individual viewer. Brightness refers to the perceived light from adisplayed scene. Depth refers to 3D depth provided by a scene, which canbe adjusted by changing parallax values created during the 2D-to-3Dconversion process. (Adjusting artificial parallax values in aparticular manner may cause the left eye view's viewpoint to shiftfurther left and the right eye view's viewpoint to shift further right,which creates a more pronounced visual impression of depth.) Contrastrefers to a ratio of luminance of a white video signal to luminance of ablack video signal. And focus refers to which part of the scene goesinside the TV display and which part pops out of the TV display. Fromthe top-to-bottom of a scene, a certain percentage of the top may seemto be behind the plane of the screen and the remaining percentage of thebottom of the scene may seem to be in front of the screen. Each of thesesettings, and perhaps fewer or additional settings as will be describedlater, may be manually adjusted by a user to suit the user's personalpreferences.

FIG. 2 shows an example of a 2D-to-3D image adjustment controller 200that can be used to adjust these settings. The controller 200 is shownas an infrared remote controller that may communicate with an infraredreceiver at the 2D-to-3D converter 150. Of course, other wired orwireless communication technologies (such as Ethernet, USB, Bluetooth®,or WiFi®) may be used to adjust various 3D image settings such asbrightness, depth, contrast, and focus. As shown, two mode controlbuttons 230 (e.g., up arrow key and down arrow key) that controlselection of a current mode that can be adjusted. The modes described indetail will be: brightness, depth, contrast, and focus. Other modes thataffect 3D image quality will be described later and may additionally oralternately be selected using the 2D-to-3D image adjustment controller200 depending on implementation. In this embodiment, the modes arearranged in a circular (or modulo) fashion so that after pressing thedown arrow key to reach the “last” mode, a further press of the downarrow key will return to the “first” mode.

Also shown are two value control buttons 250 (e.g., left arrow key andright arrow key) that control adjustments to a current value of thecurrently-selected mode. An OK button 210 (e.g., ENTER key) is used toconfirm or verify a particular value adjustment to a selected mode andalso may be used to confirm all the 3D image settings selected by auser.

FIG. 3 shows a flow diagram 300 of a 2D-to-3D image adjustmentmethodology.

Initially, the method loads 310 default 2D-to-3D image settings into adefault settings memory at the 2D-to-3D converter 150. Depending on thealgorithm used to artificially generate a 3D image from a 2D video, adefault brightness setting may be 40 (out of a maximum brightness of 90and a minimum brightness of 0), a default depth setting may be 44 (outof maximum depth of 100 and a minimum depth of 0 [with 0 representing no3D depth]), a default contrast setting may be 100 (out of a maximumcontrast of 100 and minimum contrast of 0), and a default focus settingmay be 95 (out of a maximum focus of 100 and a minimum focus of 0 [with0 representing all of the scene being in front of the plane of the 3DTVscreen]).

A summary of brightness, depth, contrast, focus, plus additional imagemodes, and default their values, are briefly described below, and anyone or more of these modes may be adjusted by a user to suit personalpreference.

Mode (can be selected by using up arrow and down Values Mode arrow onthe remote (can be modified by using left arrow and right arrow No.control) on the remote control) 1. OUTPUT VIDEO PT (Pass Through -default start up mode) FORMAT 3D LI (Line Interleaved) 3D TB (Top andBottom) 3D SS (Side by Side) 2D (may be used in future to convert 3D to2D) A user can toggle through them by pressing the left arrow and rightarrow on the remote control. One can go from PT to 3D LI using leftarrow key. Pressing left arrow key again will take you to 3D TB orpressing right arrow key will take you back to PT. Remember to set the3D TV in the same mode as selected on the 2D-to-3D converter 150 (e.g.TB or SS etc.). The 2D-to-3D converter 150 supports HDMI 1.4a signalingalso. So, if the 3D TV 190 is set in “3D Auto” mode, the 2D-to-3Dconverter 150 and the 3D TV 190 will automatically synchronize theformats. 2. FOCUS This controls which part of the scene goes inside the3DTV 190 display plane and which part pops out of the 3DTV displayplane. Default value is 95% which implies that starting from the topedge of the screen, 95% of the scene is inside the TV screen. It can beincreased or decreased in steps of 2%. Range is 0-100%. 3. DEPTH Thiscontrols the amount of 3D depth provided in the scene. Default value is44%. Can be increased or decreased in steps of 2%. Range is 0-100% (0%means no 3D depth) 4. VIEW MODE LR ↔ RL (LEFT and RIGHT EYE This modeallows a user to toggle whether Left eye LOCATION) view is on the leftside or the right side of the image for the Side by Side mode. Or, onthe top or bottom for the Top/Bottom mode. Sometimes, the way some ofthe 3D TVs work, the left and right eye views need to be swapped. It isimportant to have this setting done correctly; otherwise it can createsevere eye fatigue. Default is left eye view is on the left side for SS(or on top for TB) 5. AUDIO DELAY In ms. Default value is no delay. Inthe current implementation of the algorithms this should not cause anylip-synch problem. This mode will be turned on in future when moresophisticated processing is done that delays the video relative to theaudio. 6. HQV MODE It is currently turned off. (To be used for Noisereduction, scaling and color space conversion) 7. DETAIL It is currentlyturned off. ENHANCEMENT 8. OUTPUT Default: will follow input resolutionexcept for RESOLUTION interlaced format; for interlaced format it willconvert them to progressive modes. (Highly recommended to leave this inthe Default mode.) 9. BRIGHTNESS Default to 0 in 2D or Pass Through (PT)modes and 40 in 3D modes. Can be increased/decreased in steps of 10.Range (0-90). Controls the brightness of the scene. For some 3DTVdisplays, as a 3DTV display goes into the 3D mode the brightness getsreduced significantly. This will allow the user to compensate for that.

Optionally the method may load 315 display manufacturer 3D imagesettings into the default settings memory. Different 3DTV displaymanufacturers may have preset 3DTV picture options with settings forbrightness, contrast, color saturation, and sharpness. Generallyspeaking, the display manufacturer 3D image settings and 2D-to-3D imagesettings may both reside in the default settings memory. Both loading310, 315 steps may occur during the manufacture of the 2D-to-3Dconverter 150. Alternately, the initial loading 310 may occur duringmanufacture of the 2D-to-3D converter 150 and the optional loading 315may occur at a later time (e.g., through a Bluetooth® or USB upload).

When the 3DTV 190 is coupled to the output of the 2D-to-3D converter150, the method detects 320 the HDMI display connection. Optionally, the2D-to-3D converter may receive 325 Extended Display Identification Data(EDID) information from the 3DTV 190.

After the 2D-to-3D converter 150 detects a coupled 3DTV 190, the methodruns 330 a 2D-to-3D image settings set-up routine. The routine loads 342default 2D-to-3D image settings from the default settings memory to auser adjustment settings memory. The user adjustment settings memory mayhave a different record for each individual user who runs 330 the2D-to-3D image settings set-up routine. If applicable, the routineoverwrites 344 particular default 2D-to-3D image settings withcorresponding display manufacturer 3D image settings. This can be doneby using EDID information (from step 325) to select appropriate displaymanufacturer 3D image settings from the default settings memory andloading those display manufacturer 3D image settings into the useradjustment settings memory in the appropriate fields. Thus, for example,the default 2D-to-3D image setting for brightness may be 40 and thedisplay manufacturer 3D image setting for brightness may be 50 (or +10).Thus, the brightness value in the user adjustment settings memory wouldbe 50 after the completion of steps 342, 344.

Next, the method presents 346 the settings values that have been loadedin the user adjustment settings memory. To ease the set-up process, thesetting values may be displayed in numerical fashion, using bars, usingpie charts, and/or using other graphical methods. Additionally oralternately, audio annunciation or tactile (haptic) annunciation may beused. One mode may be presented at a time using LEDs and/or LCDs at the2D-to-3D converter 150 or via a set-up routine video signal from the2D-to-3D converter 150 to the 3DTV 190. Because a viewer's overall imageperception may be affected by interaction among several settings values,some implementations present more than one mode's values simultaneouslyat the converter 150 or the 3DTV 190. Optionally, the method may show348 a 2D-to-3D image test pattern having the settings shown. A simplepattern could be a 2D-to-3D conversion of two rotating cubes withstationary axes of rotation and one cube being “above” the other cube inthe scene.

At this point, the method 300 is ready to accept user feedback via the2D-to-3D image adjustment controller 200. The method checks 360 whetherthe 2D-to-3D converter 150 has received an OK signal for the current2D-to-3D image settings. In an embodiment, the OK signal is the resultof a user pressing the ENTER key 210 of the controller 200. The OK maybe received from the controller 200 directly via an infrared receiver oranother type of wired or wireless communication medium. Alternately, thecontroller 200 may communicate an OK signal to another device (e.g., the3DTV 190 or the source 110) which then relays the OK signal to the2D-to-3D converter 150. Alternately, the OK may be implied if nofeedback has been received from the 2D-to-3D image adjustment controller200 for a predetermined amount of time. In other words, if a presettime-out period has elapsed since the settings information was initiallypresented 346, the converter 150 assumes an OK signal was received 360.

If the OK signal was received either explicitly or implicitly, themethod saves 370 the current settings values in a user adjustmentsettings memory for the 2D-to-3D converter 150. (Note that the useradjustment settings memory may be distributed and inside anotherphysical device.) If there is an active user identifier (e.g., the2D-to-3D converter 150 is aware that a user has logged onto the source110, the converter 150, or the display 190), the user identifier may beused to index the stored record of image adjustment settings values.Thus, different users may have different personalized image adjustmentsettings, which can be accessed and applied when a user logs into thesystem 100 in the future. Note that the image adjustment settings may bestored as absolute values (e.g., the default settings values asdisplayed to the user such as 40 brightness, 100 contrast, 44 depth, and95 focus) or as relative values (e.g., +0 brightness, +0 contrast, +0depth, and +0 focus—indicating that no changes were made to the defaultsettings values displayed to the user).

If the OK signal was not received, step 361 receives a 2D-to-3D imagesettings mode selection. This may occur when the user presses a modecontrol 230 key. Visual or audio feedback may be provided by theconverter 150 (e.g., using an LED and/or LCD display or using the 3DTVdisplay) to highlight or otherwise display or annunciate the selectedsettings mode. Then, the converter 150 receives 362 a 2D-to-3D imagesettings value adjustment. This may occur when the user presses a valuecontrol 250 key. For example, the number of the settings values may beincremented when the right arrow key is pressed and the number of thesettings value may be decremented when the left arrow key is pressed.

The converter 150 then adjusts 364 the value of the selected mode andpresents 366 an updated set of settings values. Visual presentation 366may be provided using the LED and/or LCD display of the converter 150 orthe 3DTV 190 display. Alternately or additionally, audio or hapticpresentation may be used. Optionally, the 2D-to-3D image test patternmay be updated 368 using the updated settings values. As mentionedpreviously, the image settings may appear to interact with each otherand thus a change in brightness value may affect the user's perceptionof depth, focus, and/or contrast. Thus, step 364 feeds back to step 360to allow the user to make further value adjustments to any of theavailable modes. When the user is satisfied with the image quality, step360 would determine that an OK signal was received and proceed to save370 the adjustment value settings in the user adjustment settingsmemory. As previously mentioned, the image adjustment settings may bestored as absolute values (e.g., the updated settings values asdisplayed to the user such as 50 brightness, 100 contrast, 60 depth, and89 focus) or as relative values (e.g., +10 brightness, +0 contrast, +16depth, and −6 focus) indicating that a change was made to at least oneof the default settings values previously presented 346 to the user.

Now the 2D-to-3D image settings set-up routine is complete. The methodthen displays 390 2D-to-3D converted images using the default 2D-to-3Dimage settings, the manufacturer 3D image settings, and/or the useradjustment settings. If the user adjustment settings are stored asabsolute values, then the display 390 only needs to access the useradjustment settings to customize the image quality. If the useradjustment settings are stored as relative values, then at least thedefault 2D-to-3D image settings need to be retrieved as a base-line andpossibly the manufacturer 3D image settings also need to be retrieved toadjust the base-line prior to the final user adjustment settings beingapplied.

Note that when 2D images are displayed on the 3DTV 190, the useradjustment settings (which were tailored for use with 2D-to-3D convertedvideo), are not applied. When the images displayed are 2D-to-3Dconverted images, the user adjustment settings are applied. In someimplementations, a user may also choose to apply some of the useradjustment settings to natively 3D (non-converted) images or to 2D-to-3Dimages that were converted at a studio or head-end. Also, if the 2Dsource video has a high motion content sequence, the 2D-to-3D converter150 may generate less depth information and gradually introduce moredepth information (in concert with the user adjustment settings) as theimage become more static.

This method 300 may recur whenever a 3DTV 190 is attached to the2D-to-3D converter 150. Thus, a user may move the 2D-to-3D converter towork with a different 3DTV display (possibly a different manufacturer orproduct) and optimize the image settings to the new 3DTV display and theuser's preferences. Additionally, this method 300 may recur when adifferent user logs into the system 100, which allows individuals tocreate their own image settings. Also, this method 300 may be manuallyrequested by a user at any time. Thus, if a user becomes dissatisfiedwith the current image settings (either default or personalized), theuser can adjust them and store the adjustments.

It has been assumed that the default settings memory and the useradjustment settings memory reside inside the 2D-to-3D converter. FIG. 4shows a schematic diagram 400 of such a 2D-to-3D converter. Note,however, that this embodiment may be adjusted to place any component inone or more devices (such as the source 110 or display 190) that have acommunication connection to the other components.

An HDMI input connector 405 and HDMI receiver 410 of the 2D-to-3Dconverter 150 are designed receive a 2D video signal from a 2D source110 via a first HDMI connector 130. Of course, other components may besubstituted to receive a 2D video signal such as a wireless HDMIreceiver. A data signal may be coupled from the HDMI input connector 405to a bus switch 413 and a display data channel (DDC) electricallyerasable programmable read-only memory (EEPROM) 416. A clock signal maybe coupled from the HDMI input connector 405 to the DDC EEPROM 416.

The 2D video signal from the HDMI receiver 410 is sent to ade-interlacer 420 that de-interlaces the 2D video signal. Thede-interlaced 2D video signal is sent to an FPGA 430 or alternatecomponent to analyze the color patterns in a 2D video scene as well asposition and motion characteristics of objects in the 2D video scene tocreate stereoscopic 3D scenes.

The user adjustment settings (from method 300) are applied to the 3Dviews to provide custom image adjustments for a particular viewer. Thecustomized 3D video signal is sent to an HDMI transmitter 490 with anHDMI output connector 495. As mentioned earlier, the wired,HDMI-formatted output may be replaced with a different wired or wirelessformat. A power supply unit 450 is also contemplated for the 2D-to-3Dconverter 150.

A microcontroller 460 may control the HDMI receiver 410, thede-interlacer 420, the FPGA 430, the HDMI transmitter 490, and a seriesof buses 440 and programmable devices (e.g., EEPROMs) as well as a JointTest Action Group (JTAG) 10-pin header 432, a serial configurationdevice 436, and/or a 64-bit 200 MHz Double Data Rate [2^(nd) Generation](DDR2) synchronous dynamic random-access memory (SDRAM) 438. Additionalor alternate buses, ports, and memory components may also be controlledby the microcontroller 460.

In this embodiment, the microcontroller 460 has an associatednon-volatile memory 470 that stores default settings 473 (see FIG. 3steps 310, 315) and user adjustment settings 476 (see FIG. 3 step 370).The non-volatile memory 470 also stores a 2D-to-3D image settings set-upprogram that may instruct the 2D-to-3D converter 150 to perform themethod 300 described with respect to FIG. 3. The microcontroller 460 maybe coupled to various output components such as a Bluetooth® transceiver480, a USB connector 485, LED or LCD displays 487, and/or the HDMIreceiver 410, FPGA 430, and HDMI transmitter 490 to provide default andadjusted image settings values information to a user in a visual,audible, tactile, or other format. The microcontroller 460 may also becoupled to various input components such as the Bluetooth® transceiver480, an infrared receiver 483, the USB connector 485, and/or the HDMIreceiver 410, FPGA 430, and HDMI transmitter 490 to receive imagesettings adjustment instructions from a user.

In this manner, a method and apparatus for 3DTV image adjustment may beused to personalize image settings for an individual viewer. Useradjustment settings are obtained and saved so that, in the future, theuser's preferred image settings will be used when viewing 2D-to-3Dvideo.

While this disclosure includes what are considered presently to be theembodiments and best modes of the invention described in a manner thatestablishes possession thereof by the inventors and that enables thoseof ordinary skill in the art to make and use the invention, it will beunderstood and appreciated that there are many equivalents to theembodiments disclosed herein and that modifications and variations maybe made without departing from the scope and spirit of the invention,which are to be limited not by the embodiments but by the appendedclaims, including any amendments made during the pendency of thisapplication and all equivalents of those claims as issued. Accordingly,the specification and figures are to be regarded in an illustrativerather than a restrictive sense, and all such modifications are intendedto be included within the scope of present teachings.

It is further understood that the use of relational terms such as firstand second, top and bottom, and the like, if any, are used solely todistinguish one from another entity, item, or action without necessarilyrequiring or implying any actual such relationship or order between suchentities, items or actions. Much of the inventive functionality and manyof the inventive principles are best implemented with or in softwareprograms or instructions. It is expected that one of ordinary skill,notwithstanding possibly significant effort and many design choicesmotivated by, for example, available time, current technology, andeconomic considerations, when guided by the concepts and principlesdisclosed herein will be readily capable of generating such softwareinstructions and programs with minimal experimentation. Therefore,further discussion of such software, if any, will be limited in theinterest of brevity and minimization of any risk of obscuring theprinciples and concepts according to the present invention.

As understood by those in the art, microcontroller 460 includes aprocessor that executes computer program code to implement the methodsdescribed herein. Embodiments include computer program code containinginstructions embodied in tangible media, such as floppy diskettes,CD-ROMs, hard drives, or any other computer-readable storage medium,wherein, when the computer program code is loaded into and executed by aprocessor, the processor becomes an apparatus for practicing theinvention. Embodiments include computer program code, for example,whether stored in a storage medium, loaded into and/or executed by acomputer, or transmitted over some transmission medium, such as overelectrical wiring or cabling, through fiber optics, or viaelectromagnetic radiation, wherein, when the computer program code isloaded into and executed by a computer, the computer becomes anapparatus for practicing the invention. When implemented on ageneral-purpose microprocessor, the computer program code segmentsconfigure the microprocessor to create specific logic circuits.

What is claimed is:
 1. A method for three-dimensional image depthcontrol, comprising: converting a two-dimensional image (2D image) to afirst three-dimensional image (3D image) based on a first 2D-to-3D depthvalue, wherein the first 2D-to-3D depth value represents an amount ofperceived 3D depth provided in image frames converted from 2D videosignals to 3D video signals; causing the 3D image to be presented;causing the first 2D-to-3D depth value to be presented; receiving one ormore user instructions to set a second 2D-to-3D depth value that isdifferent than the first 2D-to-3D depth value; causing the second2D-to-3D depth value to be presented; converting the 2D image to asecond 3D image based on the second 2D-to-3D depth value; causing thesecond 3D image to be presented; receiving one or more user instructionsto save the second 2D-to-3D depth value; in response to the userinstructions, saving the second 2D-to-3D depth value; receiving a 2Dvideo signal from a 2D video source; converting the 2D video signal to a3D video signal based on the second 2D-to-3D depth value; and causing atleast a portion of the 3D video signal to be presented.
 2. The method ofclaim 1, wherein the 2D image is a 2D-to-3D test pattern.
 3. The methodof claim 1, wherein the first 2D-to-3D depth value is a manufacturerdefault 3D depth value.
 4. The method of claim 1, further comprisingreceiving Extended Display Identification Data (EDID) information from adisplay device, wherein the EDID information indicates that the displaydevice is a 3D display device.
 5. The method of claim 4, wherein theEDID information includes a default 3D depth value.
 6. The method ofclaim 5, further comprising detecting a connection to the 3D displaydevice, wherein converting the 2D image to the first 3D image isperformed in response to detecting the connection to the 3D displaydevice.
 7. A system for three-dimensional image depth control,comprising: a processor that is programmed to: convert a two-dimensionalimage (2D image) to a first three-dimensional image (3D image) based ona first 2D-to-3D depth value, wherein the first 2D-to-3D depth valuerepresents an amount of perceived 3D depth provided in image framesconverted from 2D video signals to 3D video signals; cause the 3D imageto be presented; cause the first 2D-to-3D depth value to be presented;receive one or more user instructions to set a second 2D-to-3D depthvalue that is different than the first 2D-to-3D depth value; cause thesecond 2D-to-3D depth value to be presented; convert the 2D image to asecond 3D image based on the second 2D-to-3D depth value; cause thesecond 3D image to be presented; receive one or more user instructionsto save the second 2D-to-3D depth value; in response to the userinstructions, save the second 2D-to-3D depth value; receive a 2D videosignal from a 2D video source; convert the 2D video signal to a 3D videosignal based on the second 2D-to-3D depth value; and cause at least aportion of the 3D video signal to be presented.
 8. The system of claim7, wherein the 2D image is a 2D-to-3D test pattern.
 9. The system ofclaim 7, wherein the first 2D-to-3D depth value is a manufacturerdefault 3D depth value.
 10. The system of claim 7, wherein the processoris further programmed to receive Extended Display Identification Data(EDID) information from a display device, wherein the EDID informationindicates that the display device is a 3D display device.
 11. The systemof claim 10, wherein the EDID information includes a default 3D depthvalue.
 12. The system of claim 11, wherein the processor is furtherprogrammed to detect a connection to the 3D display device, wherein theprocessor converts the 2D image to the first 3D image is performed inresponse to detecting the connection to the 3D display device.
 13. Anon-transitory computer-readable medium containing computer executableinstructions that, when executed by a processor, cause the processor toperform a method for three-dimensional image depth control, the methodcomprising: converting a two-dimensional image (2D image) to a firstthree-dimensional image (3D image) based on a first 2D-to-3D depthvalue, wherein the first 2D-to-3D depth value represents an amount ofperceived 3D depth provided in image frames converted from 2D videosignals to 3D video signals; causing the 3D image to be presented;causing the first 2D-to-3D depth value to be presented; receiving one ormore user instructions to set a second 2D-to-3D depth value that isdifferent than the first 2D-to-3D depth value; causing the second2D-to-3D depth value to be presented; converting the 2D image to asecond 3D image based on the second 2D-to-3D depth value; causing thesecond 3D image to be presented; receiving one or more user instructionsto save the second 2D-to-3D depth value; in response to the userinstructions, saving the second 2D-to-3D depth value; receiving a 2Dvideo signal from a 2D video source; converting the 2D video signal to a3D video signal based on the second 2D-to-3D depth value; and causing atleast a portion of the 3D video signal to be presented.
 14. Thenon-transitory computer-readable medium of claim 13, wherein the 2Dimage is a 2D-to-3D test pattern.
 15. The non-transitorycomputer-readable medium of claim 13, wherein the first 2D-to-3D depthvalue is a manufacturer default 3D depth value.
 16. The non-transitorycomputer-readable medium of claim 13, wherein the method furthercomprises receiving Extended Display Identification Data (EDID)information from a display device, wherein the EDID informationindicates that the display device is a 3D display device.
 17. Thenon-transitory computer-readable medium of claim 16, wherein the EDIDinformation includes a default 3D depth value.
 18. The non-transitorycomputer-readable medium of claim 17, wherein the method furthercomprises detecting a connection to a 3D display device, whereinconverting the 2D image to the first 3D image is performed in responseto detecting the connection to the 3D display device.